package com.platform.qujia.pojo.dto;

import com.platform.qujia.pojo.ClassSettlementCard;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.List;

/**
 * @date 2023/9/20
 */
@Setter
@Getter
public class CardClassSettDto {

    /**
     * 按照交易类型分类的班结数据列表
     */
    private List<ClassSettlementCard> settlementCardList;

    /**
     * 总实收
     */
    private BigDecimal totalAmt;
    /**
     * 总充值金额
     */
    private BigDecimal totalRechargeAmt;
    /**
     * 总赠送金额
     */
    private BigDecimal totalGiveAmt;
    /**
     * 总提现金额
     */
    private BigDecimal totalWithdrawalAmount;

    /**
     * 总退款金额
     */
    private BigDecimal totalRefundAmt;
    /**
     * 总渠道费
     */
    private BigDecimal totalServiceCharge;

    /**
     * 总订单数
     */
    private int totalOrderCount;

    /**
     * 为适应之前版本添加的字段
     */
    private BigDecimal amt;
    private Long orderCount;

}
